﻿using System;
using System.Runtime.Serialization;

namespace SlamDunk.MES.ReportView.Models
{
    /// <summary>
    /// 物料数量视图
    /// </summary>
    [DataContract]
    public class MaterialQuantityInfo
    {
        #region 物料定义Id —— Guid MaterialId
        /// <summary>
        /// 物料定义Id
        /// </summary>
        [DataMember]
        public Guid MaterialId { get; set; }
        #endregion

        #region 物料定义编号 —— string MaterialNo
        /// <summary>
        /// 物料定义编号
        /// </summary>
        [DataMember]
        public string MaterialNo { get; set; }
        #endregion

        #region 物料定义名称 —— string MaterialName
        /// <summary>
        /// 物料定义名称
        /// </summary>
        [DataMember]
        public string MaterialName { get; set; }
        #endregion

        #region 数量 —— decimal Quantity
        /// <summary>
        /// 数量
        /// </summary>
        [DataMember]
        public decimal Quantity { get; set; }
        #endregion

        #region 数量单位编号 —— string QuantityUnitNo
        /// <summary>
        /// 数量单位编号
        /// </summary>
        [DataMember]
        public string QuantityUnitNo { get; set; }
        #endregion
    }
}
